.uploadbox{
	position: relative;
	height: calc(100% - 69px);	
	 overflow-y: auto;  
	 overflow-x: hidden;
	 -webkit-overflow-scrolling: touch;
	 /* padding: 12px;*/
	padding:12px 0px 12px 12px	;
}



.only_upload {
    text-align: center;   
    width: 98px;
    height: 70px;
    overflow: hidden;
    color: #78787a; 
    border: 1px dashed #78787a;  
    border-radius: 3px;   
    margin-bottom: 12px;    
}

.up-title {
    text-align: center;
    font-size: 34px;
    color: #666;
    font-weight: 400;
    margin: 0 15%;
    text-align: center;
}
.uploadbox .weui-cell,.up_page_info .weui-cell{padding: 10px 0px;}
.uploadbox .weui-uploader__file,.up_page_info .weui-uploader__file{ background: #ebebf0; position: relative; text-align: center;}
.uploadbox .weui-uploader__file img,.up_page_info .weui-uploader__file img{vertical-align: middle;}
.uploadbox .delimportimg,.up_page_info .delimportimg{ position:absolute; z-index: 3; background: rgba(0,0,0,.6); color: #fff; top:0px; right: 0px; border-radius: 50%; border: 1px #696969 solid;}

.uploadbox .weui-uploader__title,.up_page_info .weui-uploader__title{color: #888;}
.footer.uploadoper{ background: #e1e1e1;}
.open_up.notupload{
	background: #b3b3b3;
}
.albumname{color: #666; float: left; width: calc(100% - 180px); margin-left: 12px;    margin-top: 5px; border-radius: 3px; padding: 10px; outline:none; border: 0px;}
.uploadbox  .weui-uploader__input-box,.up_page_info .weui-uploader__input-box{border:1px dashed #818181; border-radius: 3px;}
.upload_i_worn {
    display: block;
    position: absolute;
    top: 72%;
    left: 25%;
    -webkit-transform: translate(-72%,-25%);
    transform: translate(-72%,-25%);
    color: #fff;
}
.upload_i_worn .weui-icon-warn{display: inline-block;}
.upload_img{ overflow: hidden; margin: 0 auto; height: 100%; box-sizing:border-box; background: no-repeat 50%; background-size: cover;}

.upload_loading{}

.la-ball-beat>i{
	position:relative;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	}
.la-ball-beat{
	display:block;
	font-size:0;color:#fff
	}
.la-ball-beat.la-dark{color:#333}
.la-ball-beat>i{
	display:inline-block;
	float:none;
	background-color:currentColor;
	border:0 solid currentColor
	}
.la-ball-beat{width:54px;height:18px}
.la-ball-beat>i{
	width:10px;height:10px;
	margin:4px;border-radius:100%;
	-webkit-animation:ball-beat 0.7s -0.15s infinite linear;
	-moz-animation:ball-beat 0.7s -0.15s infinite linear;
	-o-animation:ball-beat 0.7s -0.15s infinite linear;
	animation:ball-beat 0.7s -0.15s infinite linear;
	}
.la-ball-beat>i:nth-child(2n-1){
	-webkit-animation-delay:-.5s;
	-moz-animation-delay:-.5s;
	-o-animation-delay:-.5s;
	animation-delay:-.5s;
	}
.la-ball-beat.la-sm{
	width:26px;
	height:8px;
	}
.la-ball-beat.la-sm>i{
	width:4px;height:4px;margin:2px;
	}
/*.la-ball-beat.la-2x
{width:108px;height:36px}
.la-ball-beat.la-2x>i{
	width:20px;height:20px;margin:8px}
.la-ball-beat.la-3x{
	width:162px;height:54px
}
.la-ball-beat.la-3x>i{
	width:30px;height:30px;margin:12px}*/

@-webkit-keyframes ball-beat{
	50%{
		opacity:.2;
		-webkit-transform:scale(0.75);
		transform:scale(0.75)
	}
	100%{
		opacity:1;
		-webkit-transform:scale(1);
		transform:scale(1);
		}
}
@-moz-keyframes ball-beat{
	50%{
		opacity:.2;
		-moz-transform:scale(0.75);
		transform:scale(0.75);
		}
	100%{
		opacity:1;
		-moz-transform:scale(1);
		transform:scale(1);
		}
}
@-o-keyframes ball-beat{
	50%{
		opacity:.2;-o-transform:scale(0.75);transform:scale(0.75);
		}
	100%{opacity:1;-o-transform:scale(1);transform:scale(1)}
}
@keyframes ball-beat{
	50%{opacity:.2;-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-o-transform:scale(0.75);transform:scale(0.75)}
	100%{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
}
.up_refresh{
	 display: block;
    position: absolute;
    top: 32%;
    left: 50%;
    -webkit-transform: translate(-32%,-50%);
    transform: translate(-32%,-50%);
    color: #fff;
	
}
.up_refreshtxt{position: absolute; top: 0; z-index: 13; left: 0;  right: 0;height: 50%;    padding-top: 50%;}
.up_refreshtxt span{width: 100%; font-size: 10px; display: block; color: #fff; margin: 0 auto;text-align: center;}
.open_up.nextbtn{ background-color: #68b6a7;}
